﻿<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta charset="UTF-8" />
    <title>新建流程</title>
    <link href="../../../DataUser/Style/ccbpm.css" rel="stylesheet" type="text/css" />
    <script src="../../Scripts/jquery-1.7.2.min.js" type="text/javascript"></script>
    <script src="../../Scripts/jquery.easyui.min.js" type="text/javascript"></script>

    <!-- 引用通用的js文件. -->
    <script src="../../Scripts/config.js" type="text/javascript"></script>
    <script src="../../Scripts/QueryString.js" type="text/javascript"></script>
    <script type="text/javascript" src="../../Comm/Gener.js"></script>
    <script src="../CCFlowEnum.js" type="text/javascript"></script>
    <script src="../../Scripts/EasyUIUtility.js" type="text/javascript"></script>
    <script type="text/javascript">

        var model = 0; //运行模式 0专业版 1简洁版
        var flowSort = "";
        $(function () {

            //让其落到第一个文本框上，焦点.
            var flowName = document.getElementById("TB_FlowName");
            flowName.focus();

            if (GetHrefUrl().indexOf("Simple.htm") > 0)
                model = 1; //轻量版.


            //流程类型.
            flowSort = GetQueryString("sort");
            flowSort = flowSort.replace("F", "");

            model = GetQueryString("RunModel");
            if (model == "1") {
                //简洁版.
                $("#DDL_FlowFrmType").append("<option value=null  disabled='disabled'>+内置表单</option>");
                $("#DDL_FlowFrmType").append("<option value=" + FlowFrmType.FoolFrm + " selected=true >&nbsp;&nbsp;经典表单</option>");
                $("#DDL_FlowFrmType").append("<option value=" + FlowFrmType.DeveloperFrm + " >&nbsp;&nbsp;开发者表单</option>");

                $("#DDL_FlowFrmType").append("<option value=null  disabled='disabled'>+自定义表单</option>");
                $("#DDL_FlowFrmType").append("<option value=" + FlowFrmType.SelfFrm + " >&nbsp;&nbsp;嵌入式表单</option>");
                $("#DDL_FlowFrmType").append("<option value=" + FlowFrmType.SDKFrm + " >&nbsp;&nbsp;SDK表单(我自定义的表单)</option>");
                $(".IsHidden").show();

            } else {
                $(".IsHidden").hide();
                $("#DDL_FlowFrmType").append("<option value=null  disabled='disabled'>+内置表单</option>");
                $("#DDL_FlowFrmType").append("<option value=" + FormSlnType.FoolForm + ">&nbsp;&nbsp;内置经典表单</option>");
                $("#DDL_FlowFrmType").append("<option value=" + FormSlnType.FreeForm + ">&nbsp;&nbsp;内置自由表单</option>");
                $("#DDL_FlowFrmType").append("<option value=" + FormSlnType.FoolTruck + " >&nbsp;&nbsp;内置累加模式表单</option>");
                $("#DDL_FlowFrmType").append("<option value=" + FormSlnType.WebOffice + "  >&nbsp;&nbsp;公文表单(2018版本已不支持)</option>");

                $("#DDL_FlowFrmType").append("<option value=null  disabled='disabled'>+自定义表单</option>");
                $("#DDL_FlowFrmType").append("<option value=" + FormSlnType.SelfForm + " >&nbsp;&nbsp;嵌入式表单</option>");
                $("#DDL_FlowFrmType").append("<option value=" + FormSlnType.SDKForm + " >&nbsp;&nbsp;SDK表单(我自定义的表单)</option>");
            }
        });
        //要返回的json.
        function getNewFlowInfo() {
            return {
                FlowName: $('#TB_FlowName').val(),
                TreeFlowSort: GetQueryString('sort'),
                FlowSort: flowSort,
                DataStoreModel: 1,
                PTable: $('#TB_PTable').val(),
                FlowMark: $('#TB_FlowMark').val(),
                FlowFrmType: $('#DDL_FlowFrmType').val(),
                FrmUrl: $('#TB_URL').val(),
                RunModel: model,
                FlowVersion: 1
            };
        }

        ///打开帮助.
        function OpenFrmHelp() {
            var url = "http://doc.ccbpm.cn";
        }
        //下拉框变化的时候.
        function FrmTypeChange() {

            //var model = GetQueryString("RunModel");
            var model = $("#DDL_FlowFrmType").val();
            if (model == "0" || model == "1" || model == "2" || model == "7" || model == "10") {
                $("#TB_URL").attr("disabled", "disabled");
                $("#TB_URL").attr("value", " 当前不可用");
            }
            else {
                $("#TB_URL").attr("disabled", false);
                $("#TB_URL").attr("value", "");
            }
        }
        function OpenFlowMod() {
            url = "../Template/Flow.htm?SortNo=" + GetQueryString("sort");

            SetHref(url);

            //window.close();
        }
    </script>
    <style>
        .dialog-button a {
            width: 500px;
            height: 35px;
        }
    </style>
    <base target=_blank />
</head>
<body>
    <form id="from1" action="">
        <table class="Table" cellpadding="0" cellspacing="0" border="0" style="width: 100%">

            <caption> <a href="http://ccflow.org/ke.htm"><img src='../../Img/FileType/rmvb.gif' />教您做一个小流程</a> </caption>
            <tr>
                <td><font color=red><b>*</b></font>流程名称：</td>
                <td>
                    <input id="TB_FlowName" style="width: 200px" />
                </td>
                <td> 不能为空，比如:请假流程.</td>
            </tr>
            <!--<tr>
                <td nowarp="true"><font color="red"><b>*</b></font>数据存储模式：</td>
                <td>
                    <select id="DDL_DataStoreModel" class="easyui-combobox" style="width:200px;" >
                        <option value="1"  selected="true">数据合并模式</option>
                        <option value="0">数据轨迹模式</option>
                    </select>
                </td>
                <td> <font  color="gray">如需要保留每个节点的数据请选第1种模式.</font></td>
            </tr>-->
            <tr>
                <td>流程数据表：</td>
                <td>
                    <input id="TB_PTable" style="width: 200px" />
                </td>
                <td> <font color="gray"><a href="http://doc.ccbpm.cn/?v=5404&t=17897" target=_blank> <img src='../../Img/Help.png' /></a></font></a></td>
            </tr>

            <tr class="IsHidden">
                <td>默认表单模式</td>
                <td>
                    <select id="DDL_FlowFrmType" onchange="FrmTypeChange()"></select>
                </td>
                <td>
                    <!--<a href="javascript:OpenFrmHelp()"><img src='../../Img/Help.png' />帮助</a>-->
                </td>
            </tr>

            <tr class="IsHidden" id="trfrm">
                <td>表单URL</td>
                <td>
                    <input disabled="disabled" value="&nbsp&nbsp&nbsp当前不可用" id="TB_URL" style="width:200px" />
                </td>
                <td>  </td>
            </tr>

            <tr>
                <td nowarp="true" style="width:20%;">
                    流程标记：
                </td>
                <td>
                    <input id="TB_FlowMark" style="width: 200px" />
                </td>
                <td> <a href="http://doc.ccbpm.cn/?v=5404&t=16847"><img src='../../Img/Help.png' /></a></td>
            </tr>
        </table>

        <ul>
            <li><a   onclick="OpenFlowMod()"><img src="../../Img/FlowTree.png" />导入模板</a> </li>
        </ul>
    </form>
</body>
</html>
